home *** CD-ROM | disk | FTP | other *** search
- /******************************************************************/
- /* */
- /* TurboCAD for Windows */
- /* Copyright (c) 1993 - 2001 */
- /* International Microcomputer Software, Inc. */
- /* (IMSI) */
- /* All rights reserved. */
- /* */
- /******************************************************************/
-
- // JPEG.odl : type library source for JPEG.dll
-
- [ uuid(28696022-B7E6-11D0-9B3B-444553540000), version(1.0) ]
- library JPEG
- {
- importlib("stdole32.tlb");
-
-
- // Primary dispatch interface for AutoJPEG
-
- [ uuid(6A481302-E531-11CF-A115-00A024158DAF) ]
- dispinterface ITurboCADFilter
- {
- properties:
- // NOTE - ClassWizard will maintain property information here.
- // Use extreme caution when editing this section.
- //{{AFX_ODL_PROP(CAutoJPEG)
- [id(1)] BSTR ClassID;
- [id(2)] BSTR Description;
- [id(3)] BSTR Info;
- [id(4)] BSTR LastError;
- //}}AFX_ODL_PROP
-
- methods:
- // NOTE - ClassWizard will maintain method information here.
- // Use extreme caution when editing this section.
- //{{AFX_ODL_METHOD(CAutoJPEG)
- [id(5)] long CheckFlat(IDispatch* ThisFilter, BSTR FileName, long ContextFlags, VARIANT* QueryString);
- [id(6)] long PreviewFlat(IDispatch* ThisFilter, BSTR FileName, long ThumbWidth, long ThumbHeight, BSTR* Description, VARIANT* Thumbnail);
- // decoment this part to get this filter in OpenFile filters list
- // [id(7)] long ReadFlat(BSTR FileName, long ContextFlags, IDispatch* Graphics, VARIANT* QueryString);
- [id(8)] long WriteFlat(BSTR FileName, long ContextFlags, IDispatch* Graphics, VARIANT* QueryString);
- [id(9)] boolean ReadSetup(IDispatch* ThisFilter);
- [id(10)] boolean WriteSetup(IDispatch* ThisFilter);
- [id(11)] boolean Initialize(IDispatch* ThisFilter);
- //}}AFX_ODL_METHOD
-
- };
-
- // Class information for AutoJPEG
-
- [ uuid(28696026-B7E6-11D0-9B3B-444553540000) ]
- coclass AutoJPEG
- {
- [default] dispinterface ITurboCADFilter;
- };
-
- //{{AFX_APPEND_ODL}}
- };
-